From 6cff3d537c107f4b1acfd3b3f033aeb8e45947b5 Mon Sep 17 00:00:00 2001 From: "mjw@wray-m-3.hpl.hp.com" Date: Tue, 6 Jul 2004 15:31:35 +0000 Subject: [PATCH] bitkeeper revision 1.1041.9.2 (40eac5d7QK5-_Ap_TCZ0_9b3ykFACA) Fix for args that aren't variable assigns. --- tools/python/xen/xm/opts.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tools/python/xen/xm/opts.py b/tools/python/xen/xm/opts.py index 4f963b5146..325698875d 100644 --- a/tools/python/xen/xm/opts.py +++ b/tools/python/xen/xm/opts.py @@ -283,10 +283,14 @@ class Opts: self.usage() xargs = [] for arg in args: - (k, v) = arg.split('=', 1) - for opt in self.options: - if opt.specify(k, v): break - else: + isvar = 0 + if '=' in arg: + (k, v) = arg.split('=', 1) + for opt in self.options: + if opt.specify(k, v): + isvar = 1 + break + if not isvar: xargs.append(arg) return xargs -- 2.30.2